stripping excavation - Turkish English Dictionary